﻿
namespace bookMaster.AssetSystem.Windows.Forms
{
	/// <summary>
	/// This is the abstract edit form for the <see cref="Entities.Proveedores"/> entity.
	/// </summary>
	/// <remarks>This class is overwritten by .netTiers at each generation.</remarks>
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public abstract class ProveedoresEditControlBase : System.Windows.Forms.UserControl
	{
		#region Fields
		
		//private System.Windows.Forms.TableLayoutPanel uxTableLayoutPanel;
		/// <summary>
		/// The ErrorProvider for the Entity;
		/// </summary>
		protected System.Windows.Forms.ErrorProvider uxErrorProvider;
		
		/// <summary>
		/// The BindingSource for the entity.
		///</summary>
		protected System.Windows.Forms.BindingSource uxBindingSource;
						
		
		/// <summary>
		/// TextBox for the IdProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxIdProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the IdProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxIdProveedorLabel;
		
		/// <summary>
		/// TextBox for the NombreProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxNombreProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the NombreProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxNombreProveedorLabel;
		
		/// <summary>
		/// TextBox for the DireccionProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxDireccionProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the DireccionProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxDireccionProveedorLabel;
		
		/// <summary>
		/// TextBox for the TelefonoProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxTelefonoProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the TelefonoProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxTelefonoProveedorLabel;
		
		/// <summary>
		/// TextBox for the ContactoProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxContactoProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the ContactoProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxContactoProveedorLabel;
		
		/// <summary>
		/// TextBox for the CorreoContactoProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxCorreoContactoProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the CorreoContactoProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxCorreoContactoProveedorLabel;
		
		/// <summary>
		/// TextBox for the RtnProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxRtnProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the RtnProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxRtnProveedorLabel;
		
		/// <summary>
		/// TextBox for the EstadoProveedor property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxEstadoProveedor;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the EstadoProveedor property.
		/// </summary>
		protected System.Windows.Forms.Label uxEstadoProveedorLabel;
		#endregion
		
		#region Main entity
		private Entities.Proveedores _Proveedores;
		/// <summary>
		/// Gets or sets the <see cref="Entities.Proveedores"/> entity to edit with this form.
		/// </summary>
		/// <value>The <see cref="Entities.Proveedores"/> instance.</value>
		public Entities.Proveedores Proveedores
		{
			get {return this._Proveedores;}
			set
			{
				this._Proveedores = value;
				if (value != null) 
				{
					this.uxBindingSource.DataSource = value;
					BindControls();
				}			
				
			}
		}
		#endregion
		
		/// <summary>
		/// Binds the controls.
		/// </summary>
		private void BindControls()
		{
			this.uxIdProveedor.DataBindings.Clear();
			this.uxIdProveedor.DataBindings.Add("Text", this.uxBindingSource, "IdProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxNombreProveedor.DataBindings.Clear();
			this.uxNombreProveedor.DataBindings.Add("Text", this.uxBindingSource, "NombreProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxDireccionProveedor.DataBindings.Clear();
			this.uxDireccionProveedor.DataBindings.Add("Text", this.uxBindingSource, "DireccionProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxTelefonoProveedor.DataBindings.Clear();
			this.uxTelefonoProveedor.DataBindings.Add("Text", this.uxBindingSource, "TelefonoProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxContactoProveedor.DataBindings.Clear();
			this.uxContactoProveedor.DataBindings.Add("Text", this.uxBindingSource, "ContactoProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxCorreoContactoProveedor.DataBindings.Clear();
			this.uxCorreoContactoProveedor.DataBindings.Add("Text", this.uxBindingSource, "CorreoContactoProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxRtnProveedor.DataBindings.Clear();
			this.uxRtnProveedor.DataBindings.Add("Text", this.uxBindingSource, "RtnProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxEstadoProveedor.DataBindings.Clear();
			this.uxEstadoProveedor.DataBindings.Add("Text", this.uxBindingSource, "EstadoProveedor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
		}					
		
		#region Constructor
		
		/// <summary>
		/// Initializes a new instance of the <see cref="ProveedoresEditControlBase"/> class.
		/// </summary>
		public ProveedoresEditControlBase()
		{
			InitializeComponent();			
			
			this.uxBindingSource.CurrentItemChanged += new System.EventHandler(uxBindingSource_currentItemChanged);
		}		
		
		/// <summary>
		/// 
		/// </summary>
		private void uxBindingSource_currentItemChanged(object sender, System.EventArgs e)
		{
			if (_Proveedores != null) _Proveedores.Validate();
		}	
				
		/// <summary>
		/// Initializes the component.
		/// </summary>
		public void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.uxErrorProvider = new System.Windows.Forms.ErrorProvider(this.components);
			this.uxBindingSource = new System.Windows.Forms.BindingSource(this.components);
			
			//this.uxTableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
			this.uxIdProveedor = new System.Windows.Forms.TextBox();
			uxIdProveedorLabel = new System.Windows.Forms.Label();
			this.uxNombreProveedor = new System.Windows.Forms.TextBox();
			uxNombreProveedorLabel = new System.Windows.Forms.Label();
			this.uxDireccionProveedor = new System.Windows.Forms.TextBox();
			uxDireccionProveedorLabel = new System.Windows.Forms.Label();
			this.uxTelefonoProveedor = new System.Windows.Forms.TextBox();
			uxTelefonoProveedorLabel = new System.Windows.Forms.Label();
			this.uxContactoProveedor = new System.Windows.Forms.TextBox();
			uxContactoProveedorLabel = new System.Windows.Forms.Label();
			this.uxCorreoContactoProveedor = new System.Windows.Forms.TextBox();
			uxCorreoContactoProveedorLabel = new System.Windows.Forms.Label();
			this.uxRtnProveedor = new System.Windows.Forms.TextBox();
			uxRtnProveedorLabel = new System.Windows.Forms.Label();
			this.uxEstadoProveedor = new System.Windows.Forms.TextBox();
			uxEstadoProveedorLabel = new System.Windows.Forms.Label();
			
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).BeginInit();
			this.SuspendLayout();
			
			// 
			// uxTableLayoutPanel
			// 
			//this.uxTableLayoutPanel.AutoSize = true;
			//this.uxTableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			//this.uxTableLayoutPanel.ColumnCount = 2;
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F));
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 250F));
			//this.uxTableLayoutPanel.Location = new System.Drawing.System.Drawing.Point(3, 3);
			//this.uxTableLayoutPanel.Name = "uxTableLayoutPanel";
			//this.uxTableLayoutPanel.RowCount = 2;
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.Size = new System.Drawing.Size(450, 50);
			//this.uxTableLayoutPanel.TabIndex = 0;
			
			//
			// uxErrorProvider
			//
			this.uxErrorProvider.ContainerControl = this;
			this.uxErrorProvider.DataSource = this.uxBindingSource;
			
			//
			// uxIdProveedorLabel
			//
			this.uxIdProveedorLabel.Name = "uxIdProveedorLabel";
			this.uxIdProveedorLabel.Text = "Id Proveedor:";
			this.uxIdProveedorLabel.Location = new System.Drawing.Point(3, 0);
			this.Controls.Add(this.uxIdProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIdProveedorLabel);			
			//
			// uxIdProveedor
			//
			this.uxIdProveedor.Name = "uxIdProveedor";
			this.uxIdProveedor.ReadOnly = true;
			//this.uxTableLayoutPanel.Controls.Add(this.uxIdProveedor);
			this.uxIdProveedor.Location = new System.Drawing.Point(160, 0);
			this.Controls.Add(this.uxIdProveedor);
			//
			// uxNombreProveedorLabel
			//
			this.uxNombreProveedorLabel.Name = "uxNombreProveedorLabel";
			this.uxNombreProveedorLabel.Text = "Nombre Proveedor:";
			this.uxNombreProveedorLabel.Location = new System.Drawing.Point(3, 26);
			this.Controls.Add(this.uxNombreProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxNombreProveedorLabel);			
			//
			// uxNombreProveedor
			//
			this.uxNombreProveedor.Name = "uxNombreProveedor";
			this.uxNombreProveedor.Width = 250;
			this.uxNombreProveedor.MaxLength = 150;
			//this.uxTableLayoutPanel.Controls.Add(this.uxNombreProveedor);
			this.uxNombreProveedor.Location = new System.Drawing.Point(160, 26);
			this.Controls.Add(this.uxNombreProveedor);
			//
			// uxDireccionProveedorLabel
			//
			this.uxDireccionProveedorLabel.Name = "uxDireccionProveedorLabel";
			this.uxDireccionProveedorLabel.Text = "Direccion Proveedor:";
			this.uxDireccionProveedorLabel.Location = new System.Drawing.Point(3, 52);
			this.Controls.Add(this.uxDireccionProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxDireccionProveedorLabel);			
			//
			// uxDireccionProveedor
			//
			this.uxDireccionProveedor.Name = "uxDireccionProveedor";
			this.uxDireccionProveedor.Width = 250;
			this.uxDireccionProveedor.MaxLength = 200;
			//this.uxTableLayoutPanel.Controls.Add(this.uxDireccionProveedor);
			this.uxDireccionProveedor.Location = new System.Drawing.Point(160, 52);
			this.Controls.Add(this.uxDireccionProveedor);
			//
			// uxTelefonoProveedorLabel
			//
			this.uxTelefonoProveedorLabel.Name = "uxTelefonoProveedorLabel";
			this.uxTelefonoProveedorLabel.Text = "Telefono Proveedor:";
			this.uxTelefonoProveedorLabel.Location = new System.Drawing.Point(3, 78);
			this.Controls.Add(this.uxTelefonoProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxTelefonoProveedorLabel);			
			//
			// uxTelefonoProveedor
			//
			this.uxTelefonoProveedor.Name = "uxTelefonoProveedor";
			this.uxTelefonoProveedor.Width = 250;
			this.uxTelefonoProveedor.MaxLength = 15;
			//this.uxTableLayoutPanel.Controls.Add(this.uxTelefonoProveedor);
			this.uxTelefonoProveedor.Location = new System.Drawing.Point(160, 78);
			this.Controls.Add(this.uxTelefonoProveedor);
			//
			// uxContactoProveedorLabel
			//
			this.uxContactoProveedorLabel.Name = "uxContactoProveedorLabel";
			this.uxContactoProveedorLabel.Text = "Contacto Proveedor:";
			this.uxContactoProveedorLabel.Location = new System.Drawing.Point(3, 104);
			this.Controls.Add(this.uxContactoProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxContactoProveedorLabel);			
			//
			// uxContactoProveedor
			//
			this.uxContactoProveedor.Name = "uxContactoProveedor";
			this.uxContactoProveedor.Width = 250;
			this.uxContactoProveedor.MaxLength = 50;
			//this.uxTableLayoutPanel.Controls.Add(this.uxContactoProveedor);
			this.uxContactoProveedor.Location = new System.Drawing.Point(160, 104);
			this.Controls.Add(this.uxContactoProveedor);
			//
			// uxCorreoContactoProveedorLabel
			//
			this.uxCorreoContactoProveedorLabel.Name = "uxCorreoContactoProveedorLabel";
			this.uxCorreoContactoProveedorLabel.Text = "Correo Contacto Proveedor:";
			this.uxCorreoContactoProveedorLabel.Location = new System.Drawing.Point(3, 130);
			this.Controls.Add(this.uxCorreoContactoProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxCorreoContactoProveedorLabel);			
			//
			// uxCorreoContactoProveedor
			//
			this.uxCorreoContactoProveedor.Name = "uxCorreoContactoProveedor";
			this.uxCorreoContactoProveedor.Width = 250;
			this.uxCorreoContactoProveedor.MaxLength = 50;
			//this.uxTableLayoutPanel.Controls.Add(this.uxCorreoContactoProveedor);
			this.uxCorreoContactoProveedor.Location = new System.Drawing.Point(160, 130);
			this.Controls.Add(this.uxCorreoContactoProveedor);
			//
			// uxRtnProveedorLabel
			//
			this.uxRtnProveedorLabel.Name = "uxRtnProveedorLabel";
			this.uxRtnProveedorLabel.Text = "Rtn Proveedor:";
			this.uxRtnProveedorLabel.Location = new System.Drawing.Point(3, 156);
			this.Controls.Add(this.uxRtnProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxRtnProveedorLabel);			
			//
			// uxRtnProveedor
			//
			this.uxRtnProveedor.Name = "uxRtnProveedor";
			this.uxRtnProveedor.Width = 250;
			this.uxRtnProveedor.MaxLength = 50;
			//this.uxTableLayoutPanel.Controls.Add(this.uxRtnProveedor);
			this.uxRtnProveedor.Location = new System.Drawing.Point(160, 156);
			this.Controls.Add(this.uxRtnProveedor);
			//
			// uxEstadoProveedorLabel
			//
			this.uxEstadoProveedorLabel.Name = "uxEstadoProveedorLabel";
			this.uxEstadoProveedorLabel.Text = "Estado Proveedor:";
			this.uxEstadoProveedorLabel.Location = new System.Drawing.Point(3, 182);
			this.Controls.Add(this.uxEstadoProveedorLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxEstadoProveedorLabel);			
			//
			// uxEstadoProveedor
			//
			this.uxEstadoProveedor.Name = "uxEstadoProveedor";
			//this.uxTableLayoutPanel.Controls.Add(this.uxEstadoProveedor);
			this.uxEstadoProveedor.Location = new System.Drawing.Point(160, 182);
			this.Controls.Add(this.uxEstadoProveedor);
			// 
			// ProveedoresEditControlBase
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			//this.Controls.Add(this.uxTableLayoutPanel);
			this.AutoScroll = true;
			this.Name = "ProveedoresEditControlBase";
			this.Size = new System.Drawing.Size(478, 311);
			//this.Localizable = true;
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).EndInit();			
			this.ResumeLayout(false);
			this.PerformLayout();
		}
		#endregion
				
		#region ComboBox List
		
		
		#endregion
		
        #region Field visibility

        /// <summary>
        /// Indicates if the controls associated with the uxIdProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxIdProveedorVisible
        {
            get { return this.uxIdProveedor.Visible; }
            set
            {
                this.uxIdProveedorLabel.Visible = value;
                this.uxIdProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxIdProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxIdProveedorEnabled
        {
            get { return this.uxIdProveedor.Enabled; }
            set
            {
                this.uxIdProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxNombreProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxNombreProveedorVisible
        {
            get { return this.uxNombreProveedor.Visible; }
            set
            {
                this.uxNombreProveedorLabel.Visible = value;
                this.uxNombreProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxNombreProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxNombreProveedorEnabled
        {
            get { return this.uxNombreProveedor.Enabled; }
            set
            {
                this.uxNombreProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxDireccionProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxDireccionProveedorVisible
        {
            get { return this.uxDireccionProveedor.Visible; }
            set
            {
                this.uxDireccionProveedorLabel.Visible = value;
                this.uxDireccionProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxDireccionProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxDireccionProveedorEnabled
        {
            get { return this.uxDireccionProveedor.Enabled; }
            set
            {
                this.uxDireccionProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxTelefonoProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxTelefonoProveedorVisible
        {
            get { return this.uxTelefonoProveedor.Visible; }
            set
            {
                this.uxTelefonoProveedorLabel.Visible = value;
                this.uxTelefonoProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxTelefonoProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxTelefonoProveedorEnabled
        {
            get { return this.uxTelefonoProveedor.Enabled; }
            set
            {
                this.uxTelefonoProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxContactoProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxContactoProveedorVisible
        {
            get { return this.uxContactoProveedor.Visible; }
            set
            {
                this.uxContactoProveedorLabel.Visible = value;
                this.uxContactoProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxContactoProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxContactoProveedorEnabled
        {
            get { return this.uxContactoProveedor.Enabled; }
            set
            {
                this.uxContactoProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxCorreoContactoProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxCorreoContactoProveedorVisible
        {
            get { return this.uxCorreoContactoProveedor.Visible; }
            set
            {
                this.uxCorreoContactoProveedorLabel.Visible = value;
                this.uxCorreoContactoProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxCorreoContactoProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxCorreoContactoProveedorEnabled
        {
            get { return this.uxCorreoContactoProveedor.Enabled; }
            set
            {
                this.uxCorreoContactoProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxRtnProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxRtnProveedorVisible
        {
            get { return this.uxRtnProveedor.Visible; }
            set
            {
                this.uxRtnProveedorLabel.Visible = value;
                this.uxRtnProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxRtnProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxRtnProveedorEnabled
        {
            get { return this.uxRtnProveedor.Enabled; }
            set
            {
                this.uxRtnProveedor.Enabled = value;
            }
        }
        /// <summary>
        /// Indicates if the controls associated with the uxEstadoProveedor property should be visible.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Visible property for related controls.")]
        public bool uxEstadoProveedorVisible
        {
            get { return this.uxEstadoProveedor.Visible; }
            set
            {
                this.uxEstadoProveedorLabel.Visible = value;
                this.uxEstadoProveedor.Visible = value;
            }
        }

        /// <summary>
        /// Indicates if the controls associated with the uxEstadoProveedor property should be enabled.
        /// </summary>
        [System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Set Enabled property for related controls.")]
        public bool uxEstadoProveedorEnabled
        {
            get { return this.uxEstadoProveedor.Enabled; }
            set
            {
                this.uxEstadoProveedor.Enabled = value;
            }
        }

        #endregion

		/// <summary> 
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.IContainer components = null;

		/// <summary> 
		/// Clean up any resources being used.
		/// </summary>
		/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
		protected override void Dispose(bool disposing)
		{
			if (disposing && (components != null))
			{
				components.Dispose();
			}
			base.Dispose(disposing);
		}
	}
}
